548
316
443
1835
359
261
503
346
491
1475
1479
221
383
525
390
515
1117
340
196
228
219
393
108
401
675
153